Visual Constraint Satisfaction